IActiveScriptDebug Interface

Implemented by script engines that support debugging. Typically, an object that implements the IActiveScriptDebug interface also implements the IActiveScript interface. If this is the case, call the IActiveScript::QueryInterface method to obtain the IActiveScriptDebug interface.

The IActiveScriptDebug interface provides the means for:

In addition to the methods inherited from IUnknown, the IActiveScriptDebug interface exposes the following methods.

Methods in Vtable Order

Method Description

IActiveScriptDebug::GetScriptTextAttributes

Returns the text attributes for an arbitrary block of script text.

IActiveScriptDebug::GetScriptletTextAttributes

Returns the text attributes for an arbitrary scriptlet.

IActiveScriptDebug::EnumCodeContextsOfPosition

Delegates to IDebugDocumentContext::EnumCodeContexts.